Tureng Mobile
Deyim
4
expr.
all of a dither
expr.
in a bad spot
expr.
in the lurch
expr.
up a stump